rifle sling ring - Turkish English Dictionary